Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M25 Takasaki France F4 Japan F1 Japan F5 Japan F7 Japan F9 Japan F11 Japan F1 Japan F2 Japan F3 Japan F4 Japan F5 Japan F6 Japan F7 India F6 India F7 India F8 Japan F8 Japan F10 Japan F11 Thailand F1 Thailand F2 Japan F1 Japan F2 China F3 China F4 Korea F1 Korea F2 Japan F4 Japan F5 Japan F6 Japan F8 Japan F10 Japan F11 New Zealand F2 New Zealand F3 Korea F1 Korea F2 Korea F3 Japan F6 Japan F7 Korea F5 Korea F6 China F1 Japan F3 Guam F1 Australia F1 Thailand F3 Japan F5 (Kashiwa) Japan F3 (Kofu) M25 Sapporo Tennis Napoli Cup - Napoli Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo Genoa Open Challenger-Fondazione Carige - Genova Tennis Napoli Cup 2006 - Napoli Genoa Open - Genova Pekao Open - Szczecin Tennis Napoli Cup 2007 - Napoli Japan F2 Korea F3 Tennis Napoli Cup - Napoli Fergana Challenger - Fergana BSI Challenger Lugano - Lugano Moncton Men's Challenger - Moncton Korea F2 San Marino CEPU Open - San Marino Dunlop World Challenge - Toyota Kyoto Challenger M25 Sapporo Nottingham Challenger Lugano Challenger Turin Challenger San Marino Challenger XXVIII Edizione 'A.Savoldi' - Manerbio Napoli Challenger M25 Sapporo Tashkent Challenger Seoul Challenger Chuncheon Challenger Yokohama Challenger Kyoto Challenger Tallahassee Challenger Busan Challenger M25 Harmon M25 Harmon Fergana Challenger Lugano Challenger Memorial Savigni - Sassuolo Campos do Jordao Challenger Brasilia Challenger Bangkok Challenger Toyota Challenger Singapore Challenger Pingguo Challenger Nottingham Challenger Granby Challenger San Marino Challenger Shanghai Challenger Seoul Challenger Toyota Challenger Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio Honolulu Challenger DPD Challenger 2002 - Aschaffenburg Rimouski Challenger Le Gosier Challenger M15 Tokyo Tallahassee Challenger Barletta Challenger Tennis Napoli Cup - Naples Kaohsiung Challenger Monza Challenger M15 Hong Kong Garden Open - Rome Trani Cup - Trani Anning Challenger Busan Challenger Nottingham Challenger M15 Tokyo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto VIII Trofeo Ciutat de Barcelona - Barcelona Todi Challenger Granby Challenger Lexington Challenger M25 Sapporo Garden Open - Rome ATU Cup - Weiden Banca Marche Tennis Cup - San Benedetto Aptos Challenger San Marino Challenger Cordenons Challenger Como Challenger Zagreb Open - Zagreb Genova Challenger Gemax Samsung Open 2004 - Belgrade Szczecin Challenger Casablanca Challenger Yokohama Challenger Toyota Challenger Burnie Challenger West Lakes Challenger Kyoto Challenger Barranquilla Challenger Shenzhen Challenger Tunis Challenger Taipei City Challenger Gimcheon Challenger Cepu Open - San Marino Nottingham-2 Challenger Milan Challenger Manta Challenger San Benedetto Challenger San Marino Challenger Cordenons Challenger Istanbul Challenger Sibiu Challenger Geneva Challenger Hong Kong Challenger Busan Challenger Rome Challenger Seoul Challenger Bancastato Challenger Lugano - Lugano Kaohsiung Challenger Toyota Challenger Dallas Challenger Taipei City Challenger Tennis Napoli Cup - Napoli Seoul Challenger BMW Tennis Championship - Sunrise Trani Cup - Trani Nanchang Challenger Ho Chi Minh City Challenger Privatbank Open 2006 - Dnepropetrovsk Flea Market Cup Busan Challenger Tennis - Busan Tatra Banka Open - Bratislava Toyota Challenger Happy Valley Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Taipei City Challenger Granby Challenger Binghamton Challenger Busan Challenger Keio Challenger International Tennis Tournament - Yokohama Ilkley Challenger BMW Tennis Championship - Sunrise Biella Challenger Gatineau Challenger Granby Challenger Turin Challenger Granby Challenger Nottingham Challenger Shanghai Challenger Ningboo Challenger Mobilux Open - Luxembourg Nanchang Challenger Kos Succhetti Tennis Cup - Cordenons Gatineau Challenger Chengdu Challenger Zhangjiagang Challenger Shanghai Challenger Top Wool Challenger-Immagine Trophy - Biella Kyoto Challenger Launceston Challenger Ciutat de Barcelona - Barcelona Yokohama Challenger Tatra Banka Open 2006 - Bratislava Shimadzu All Japan Indoor Tennis Championships - Kyoto Seoul Challenger Busan Challenger Yokohama Challenger Challenger Lugano - Lugano Chengdu Challenger San Marino Cepu Open - San Marino Shanghai Challenger Fujitsu Siemens Open - Budapest M25 Canberra Biella 5 Challenger Citta di Brindisi - Brindisi M25 Canberra Cassis Challenger 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino M25 Tsukuba Challenger 42 - Andrezieux M25 Kashiwa Padova Challenger Tennis Napoli Cup 2004 - Napoli Challenger Banque Nationale - Granby Rome Challenger Kosice Challenger Busan Challenger Shanghai Challenger Kobe Challenger Toyota Challenger Taipei City Challenger Melbourne Challenger Dallas Challenger Maui Challenger Guangzhou Challenger M25 Changwon San Marino Challenger Yokohama Challenger Bangkok Challenger Shenzhen Challenger Napoli Challenger Jameson Cup - Milan Como Challenger Gwangju Challenger Szczecin Challenger Seoul Challenger Taipei City Challenger Busan Challenger Kobe Challenger Volvo Sylt Open - Sylt M25 Sapporo Sina-Kia Motors Tennis Cup - Cordenons Yokohama Challenger Burnie Challenger Kyoto Challenger Mestre Challenger Busan Challenger Guangzhou Challenger Winnetka Challenger M15 Tsukuba Nottingham Challenger Generali Open 2002 - Kitzbuhel Ilkley Challenger Bangkok Challenger 2003 Mercedes Cup - Stuttgart Challenger Ford de Cherbourg - Cherbourg 2008 China TCL Challenger - Guangzhou Zagreb Open - Zagreb Kobe Challenger Sporting Challenger 2003 - Turin Schickendanz Open - Furth Bangkok Challenger Winnipeg Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Le Gosier Challenger Ilkley Challenger X Torneo Internazionale di Tennis - Barletta M15 Harmon Yokohama Challenger Puerto Vallarta Challenger Kobe Challenger Maui Challenger Milan Indoors - Milan Winnipeg Challenger San Francisco Challenger Open 13 - Marseille Seoul Challenger Open de L'Isere - Grenoble Jameson Cup - Milan Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Warsteiner Challenger Lubeck - Lubeck Seoul Challenger M15 Kashiwa CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Kyoto Challenger Gemax Open - Belgrade Seoul Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires New Delhi Challenger III - New Delhi Busan Challenger Ningboo Challenger Liuzhou Challenger Brasil Open - Costa do Sauipe Kobe Challenger Playford Challenger Open de la Comunidad Valenciana - Valencia Bangkok Challenger Phoenix Challenger Banca Stato Challenger - Lugano Taipei City Challenger Nord LB Open - Braunschweig Allianz Suisse Open - Gstaad Porto Challenger Top Wool Challenger - Biella Mercedes Cup - Stuttgart Genoa Open 'Fondazione Carige' - Genova Gwangju Challenger Riviera di Rimini Challenger - Rimini Croatia Open - Umag Idea Prokom Open - Sopot Nottingham Challenger Open Romania - Bucharest Qatar ExxonMobil Open - Doha Jinan Challenger International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Istanbul Challenger Shanghai Challenger Nur-Sultan 1 Challenger Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi Lexington Challenger Mallorca Challenger Las Vegas Challenger Charlottesville Challenger St. Petersburg Open - St. Petersburg Champaign Challenger FILA Challenger - Biella Qatar ExxonMobil Open - Doha Shimadzu All Japan Indoor Tennis Championships - Kyoto IX Ciutat de Barcelona - Barcelona Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Canottieri Mincio Open - Mantova Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Sainte Victoire - Aix-En-Provence Open Seat Godo 2007 - Barcelona Sunrise Challenger Hypo Group Tennis International - Portschach Shimadzu All Japan Indoor Tennis Championships - Kyoto Allianz Suisse Open - Gstaad San Marino Cepu Open - San Marino Generali Open - Kitzbuhel Winnipeg Challenger Orange Prokom Open - Sopot Matsuyama Challenger BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Francavilla Challenger Catella Swedish Open - Bastad Keio Challenger International Tennis Tournament - Yokohama Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON International - Eastbourne Catella Swedish Open - Bastad New Delhi Challenger IV - New Delhi Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Qatar Exxon Mobil Open - Doha Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Ningboo Challenger Playford Challenger Tennislife Cup - Napoli Open de Nice Cote dAzur - Nice ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur Launceston Challenger Winnetka Challenger AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Salvador Challenger Medibank International - Sydney Genova Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Burnie Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Napoli Challenger Nur-Sultan 2 Challenger Zagreb Challenger Gerry Weber Open - Halle Recife Challenger Genova Challenger Busan Challenger Blumenau Challenger SkiStar Swedish Open - Bastad Santos Challenger ATP Studena Croatia Open - Umag Leon Challenger Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Alessandria Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland Prostejov Challenger Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Busan Challenger Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Beijing Challenger Apia International - Sydney Knoxville Challenger Shenzhen Challenger Pilot Pen Tennis - New Haven Open Sud de France - Montpellier Dallas Challenger Nottingham Challenger Toyota Challenger Legg Mason Tennis Classic - Washington ABN AMRO World Tennis Tournament - Rotterdam Szczecin Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BCR Open Romania - Bucharest BRD Nastase Tiriac Trophy - Bucharest Honolulu Challenger AEGON Championships - London Burnie Challenger Seoul Challenger Kremlin Cup - Moscow AEGON International - Eastbourne San Benedetto Challenger ARAG World Team Championship - Dusseldorf Malaysian Open - Kuala Lumpur Orange Warsaw Open - Warsaw Rakuten Japan Open - Tokyo Leon Challenger Brisbane International - Brisbane Chennai Open - Chennai Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca Napoli Challenger Movistar Open - Vina del Mar Sunrise Challenger Maui Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Dallas Challenger Napoli Challenger International German Open - Hamburg Delray Beach Open - Delray Beach Open 13 - Marseille Campionati Internazionali di Sicilia - Palermo Rakuten Japan Open - Tokyo Ricoh Open - 's-Hertogenbosch Topshelf Open - 's-Hertogenbosch Rome Challenger Shenzhen Open - Shenzhen Kun-Ming Challenger Baton Rouge Challenger Hall of Fame Open - Newport Campionati Internazionali di Sicilia - Palermo Traralgon Challenger ATP Kremlin Cup - Moscow Manta Challenger Brasil Open - Costa do Sauipe Panama City Challenger Kyoto Challenger Medibank International - Sydney Vercelli Challenger Rome Challenger Istanbul 2 Challenger Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Caltanissetta Challenger St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Kyoto Challenger BMW Open - Munich German Tennis Championships - Hamburg Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Gimcheon Challenger Kremlin Cup - Moscow Rakuten Japan Open - Tokyo Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Shanghai Challenger US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Hua Hin Challenger Grand Prix Hassan II - Casablanca Jinan Challenger Royal Guard Open Chile - Vina del Mar Shanghai Challenger Citi Open - Washington M15 Karuizawa Suzhou Challenger Split Challenger Kyoto Challenger Yokohama Challenger Quanzhou Challenger San Marino Challenger ASB Classic - Auckland Madrid Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai CA Challenge 2002 - Graz US Men's Clay Court Championship - Houston Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Traralgon Challenger Gwangju Challenger Napoli Challenger Claro Open Colombia - Bogota Milan Challenger San Benedetto Challenger Malaysian Open - Kuala Lumpur Vancouver Challenger Calgary Challenger Kremlin Cup - Moscow Toyota Challenger Hua Hin Challenger Rakuten Japan Open - Tokyo Bangkok Challenger Newport Beach Challenger Gimcheon Challenger Cary Challenger Guadalajara Challenger Mestre Challenger Cortina Challenger Shenzhen Open - Shenzhen Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg C.T. San Remo - XIII Piertomaso Tessitore - San Remo Memphis Open - Memphis Manchester Challenger Banca Stato Challenger Lugano - Lugano Medibank International - Sydney Abierto Mexicano - Los Cabos Yokkaichi Challenger VII Torneo Internazionale di Tennis - Barletta Busan Challenger Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Open Romania - Bucharest Noventi Open - Halle Kobe Challenger Open Seat Godo 2005 - Barcelona Yokohama Challenger Cary 1 Challenger Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Korea Open - Seoul Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Yokkaichi Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Tennis Masters Series - Rome ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Brasil Open - Costa do Sauipe Tennis Masters Series - Madrid Abierto Mexicano Telcel - Acapulco BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells VTR Open - Vina del Mar Copa Claro - Buenos Aires Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Campbells Hall of Fame Tennis Championships - Newport Heineken Open - Auckland BNP Paribas Open - Indian Wells Dallas Challenger Zhuhai Challenger Sony Ericsson Open - Miami Milan Indoors - Milan Bangkok Challenger Gwangju Challenger Memphis Open - Memphis Next Generation Hardcourts - Adelaide St. Petersburg Open - St. Petersburg Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BCR Open Romania - Bucharest Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten Kobe Challenger Atlanta Tennis Championships - Atlanta Internazionali BNL d'Italia - Rome Abierto Mexicano Telcel - Acapulco Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Masters - Toronto Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Open de Nice Cote d'Azur - Nice Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome Rakuten Japan Open - Tokyo BNP Paribas Open - Indian Wells Wimbledon - London BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Miami Open - Miami Wimbledon - London Copa Telmex - Buenos Aires French Open - Paris Wimbledon - London U.S. Open - New York Catella Swedish Open - Bastad French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open Qualifying - Doha French Open - Paris French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Hopman Cup - Perth Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 U.S. Open (juniors) Australian Open (Asia, Wildcard) Olympics - Beijing Olympics - London M25 Hong Kong Cagliari Challenger